cape peninsula - Francés Inglés Diccionario